mire (something) in doubt

Translations
plonger (quelque chose) dans le doute
Words
mire

verb
embourber
something

pronoun
quelque chose
in

preposition
dans
doubt

noun
doute